Computing Riemann theta functions
نویسندگان
چکیده
The Riemann theta function is a complex-valued function of g complex variables. It appears in the construction of many (quasi-)periodic solutions of various equations of mathematical physics. In this paper, algorithms for its computation are given. First, a formula is derived allowing the pointwise approximation of Riemann theta functions, with arbitrary, user-specified precision. This formula is used to construct a uniform approximation formula, again with arbitrary precision. 1. Motivation An Abelian function is a 2g-fold periodic, meromorphic function of g complex variables. Thus, Abelian functions are generalizations of elliptic functions to more than one variable. Just as elliptic functions are associated with elliptic surfaces, i.e., Riemann surfaces of genus 1, Abelian functions are associated to Riemann surfaces of higher genus. As in the elliptic case, any Abelian function can be expressed as a ratio of homogeneous polynomials of an auxiliary function, the Riemann theta function [11]. Many differential equations of mathematical physics have solutions that are written in terms of Abelian functions, and thus in terms of Riemann theta functions (see [3, 7] and references therein). Thus, to compute these solutions, one needs to compute either Abelian functions or theta functions. Whittaker and Watson [20, §21.1] state, “When it is desired to obtain definite numerical results in problems involving Elliptic functions, the calculations are most simply performed with the aid of certain auxiliary functions known as Theta-functions.” Whittaker and Watson are referring to Jacobi’s theta functions, but the same can be said for Abelian functions, using the Riemann theta function. This paper addresses the problem of computing values of the Riemann theta function and its derivatives. 2. Definition The Riemann theta function is defined by
منابع مشابه
Riemann Theta Functions Solutions to the KdV-Burgers-Kuramoto Equation
Abstract: A new periodic wave solution in terms of Riemann theta functions to the elliptic equation is presented, then by using this solution and the improved generalized F-expansion method, some exact solutions in terms of Riemann theta functions to the KdV-Burgers-Kuramoto(KBK) equation are obtained with the aid of Mathematica, their properties and profiles are displayed in their figures. To ...
متن کاملDeterminantal representations of elliptic curves via Weierstrass elliptic functions
Helton and Vinnikov proved that every hyperbolic ternary form admits a symmetric derminantal representation via Riemann theta functions. In the case the algebraic curve of the hyperbolic ternary form is elliptic, the determinantal representation of the ternary form is formulated by using Weierstrass ℘-functions in place of Riemann theta functions. An example of this approach is given.
متن کاملThe global parametrix in the Riemann-Hilbert steepest descent analysis for orthogonal polynomials
In the application of the Deift-Zhou steepest descent method to the Riemann-Hilbert problem for orthogonal polynomials, a model Riemann-Hilbert problem that appears in the multi-cut case is solved with the use of hyperelliptic theta functions. We present here an alternative approach which uses meromorphic differentials instead of theta functions to construct the solution of the model Riemann-Hi...
متن کاملComputing Riemann theta functions in Sage with applications
A new implementation for the computation of the Riemann theta function in the open-source mathematical software Sage is discussed. This implementation is used in two applications. The first is the computation of three-phase solutions of the Kadomtsev-Petviashvili equation using an algorithm due to Dubrovin [11], originally implemented by Dubrovin, Flickinger, and Segur [12]. Our implementation ...
متن کاملComputing Riemann matrices of algebraic curves
A black-box program for the explicit calculation of Riemann matrices of arbitrary compact connected Riemann surfaces is presented. All such Riemann surfaces are represented as plane algebraic curves. These algebraic curves are allowed to have arbitrary singularities. The method of calculation of the Riemann matrix is essentially its deenition: we numerically integrate the holomorphic diierentia...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Comput.
دوره 73 شماره
صفحات -
تاریخ انتشار 2004